Notes:
X3D is a superset of VRML. The X3D specification includes all of the VRML97 specification in the ëBASE VRML97í profile.
The nodes are assigned to components. The components have various levels com measurable capabilities. Profiles define minimum component capabilities.
All profiles have well-defined conformance tests, so browsers builders can build to a particular profile and be conformant to the specification.
The X3D specification contains a process for including new nodes into the specification without going through a major review.